package cn.iocoder.devlop.module.annual.report.baseinfo.convert;

import cn.iocoder.devlop.module.annual.report.baseinfo.controller.vo.*;
import cn.iocoder.devlop.module.annual.report.baseinfo.dal.dataobject.BaseinfoDO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * 年报基本信息表(基本信息，资产状况，党建信息) Convert
 *
 * @author sunhao
 */
@Mapper
public interface BaseinfoConvert {

    BaseinfoConvert INSTANCE = Mappers.getMapper(BaseinfoConvert.class);

    BaseinfoDO convert(BaseinfoBaseVO bean);

    BaseinfoDO convert(AssetinfoUpdateVO bean);

    BaseinfoDO convert(PartybuildingUpdateVO bean);

    BaseinfoDO convert(BaseinfoUpdateReqVO bean);

    BaseinfoDO convert(EmpnumUpdateVO bean);


}
